in spite of our great care - Turc Anglais Dictionnaire